package com.project.xy.entity;

import com.project.JunM.entity.SCell;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import org.codehaus.jackson.annotate.JsonIgnoreProperties;
import org.codehaus.jackson.annotate.JsonProperty;

import java.io.Serializable;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
//@JsonIgnoreProperties(ignoreUnknown =  true )
public class DFile implements Serializable {
    private Integer ID;

    private String PRODUCT_ID;

    private String PRODUCT_NAME;

    private String FACTORY_NAME;

    private String FIRST_KIND_ID;

    private String FIRST_KIND_NAME;

    private String SECOND_KIND_ID;

    private String SECOND_KIND_NAME;

    private String THIRD_KIND_ID;

    private String THIRD_KIND_NAME;

    private String PRODUCT_NICK;

    private String TYPE;

    private String PRODUCT_CLASS;

    private String PERSONAL_UNIT;

    private String PERSONAL_VALUE;

    private String PROVICER_GROUP;

    private String WARRANTY;

    private String TWIN_NAME;

    private String TWIN_ID;

    private String LIFECYCLE;

    private Integer LIST_PRICE;

    private Integer COST_PRICE;

    private Integer REAL_COST_PRICE;

    private String AMOUNT_UNIT;

    private String PRODUCT_DESCRIBE;

    private String RESPONSIBL_PERSON;

    private String REGISTER;

    private String REGISTER_TIME;

    private String CHECKER;

    private String CHECK_TIME;

    private String CHECK_TAG;

    private String CHANGER;

    private String CHANGE_TIME;

    private String CHANGE_TAG;

    private String PRICE_CHANGE_TAG;

    private Integer FILE_CHANGE_AMOUNT;

    private String DELETE_TAG;

    private String DESIGN_MODULE_TAG;

    private String DESIGN_PROCEDURE_TAG;

    private String DESIGN_CELL_TAG;

    private SCell sCell;

    private static final long serialVersionUID = 1L;

}